Big Huge Thesaurus

Portuguese escudo

noun

sounds kind of like